Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR PLACE Terraced £154,100 17 Dec 2019
4 POPLAR PLACE Terraced £167,000 6 Aug 2010
6 POPLAR PLACE Terraced £50,000 15 Oct 1996